Skip to content

chore(release): bump sdk to 2.0.0 - #706

Merged
yaythomas merged 1 commit into
mainfrom
chore/bump-sdk-2.0.0
Sep 4, 2026
Merged

chore(release): bump sdk to 2.0.0#706
yaythomas merged 1 commit into
mainfrom
chore/bump-sdk-2.0.0

Conversation

@yaythomas

@yaythomas yaythomas commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps aws-durable-execution-sdk-python from 1.8.0 (unreleased; last published release is 1.7.0) to 2.0.0, and aligns every reference to the never-published 1.8.0: conformance test exact pins, the otel and insight SDK floors (both build against the 2.0 plugin interface), the test-pypi-otel hatch env, and the lambda-layer sdk-version pin. SDK-only release: otel and testing package versions are unchanged.

The migration guide covers every change below (merged in #655).

Changes since sdk-v1.7.0

Breaking Changes

Features

Bug Fixes

Docs

Release checklist context (RELEASING.md)

  • Version bumped in __about__.py
  • Conformance test pins moved to ==2.0.0; otel/insight/dev-env floors to >=2.0.0; layer pin to 2.0.0
  • After merge: create GitHub Release with tag sdk-v2.0.0 to trigger PyPI publish
  • Note: a future testing package release should tighten its SDK floor (currently >=1.0.0), since published testing 1.x accepts SDK 2.0.0 where removed 1.x names no longer exist.

@yaythomas
yaythomas temporarily deployed to ai-pr-review-runtime September 4, 2026 01:44 — with GitHub Actions Inactive
ParidelPooya
ParidelPooya previously approved these changes Sep 4, 2026
ParidelPooya
ParidelPooya previously approved these changes Sep 4, 2026
@yaythomas
yaythomas temporarily deployed to ai-pr-review-runtime September 4, 2026 01:53 — with GitHub Actions Inactive
@yaythomas
yaythomas had a problem deploying to ai-pr-review-runtime September 4, 2026 01:53 — with GitHub Actions Failure
Bump the SDK version for the 2.0.0 major release and align every
reference to the never-published 1.8.0:

- conformance test packages: exact pins to ==2.0.0
- otel and insight packages: SDK floor to >=2.0.0 (both build
  against the 2.0 plugin interface)
- test-pypi-otel hatch env: SDK floor to >=2.0.0
- lambda-layer-publish.toml: sdk-version pin to 2.0.0 for the
  next otel layer release

SDK-only release: otel and testing package versions are unchanged.
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Claude AI review

Pure version-bump chore PR (SDK 1.8.02.0.0, with 1.8.0 never having been published). All nine changed files are mechanical string updates: __about__.py, conformance-test exact pins, the otel/insight dependency floors (and matching README/comment text), the test-pypi-otel hatch env floor, and the Lambda layer publish pin. Cross-checked consistency against otel/tests/test_package_metadata.py (its CORE_DEPENDENCY constant is updated in the same diff, keeping test_package_requires_compatible_core_sdk and test_pypi_compatibility_environment_uses_compatible_core_sdk passing) and against RELEASING.md's description of how lambda-layer-publish.toml's pin is used for future OTel-only releases. The testing package's SDK floor (>=1.0.0) and the unpinned test-pypi-examples dependency are correctly left untouched, matching the PR's stated scope (SDK-only release). No code logic, checkpoint/replay, serialization, or public API surface is touched. No residual test risk beyond the standard package-metadata tests already exercised by this diff.

Reviewed commit 6b36c8dd5840eb140313fb1874bfc8dbcab2a0a8. Workflow run

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Codex AI review

No actionable findings. Residual risk: release/build and dependency-resolution workflows were not executed under the read-only review constraints.

Reviewed commit 6b36c8dd5840eb140313fb1874bfc8dbcab2a0a8. Workflow run

@yaythomas
yaythomas merged commit f560c4a into main Sep 4, 2026
49 checks passed
@yaythomas
yaythomas deleted the chore/bump-sdk-2.0.0 branch September 4, 2026 02:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants